send shivers up your spine - Allemand Anglais Dictionnaire